mountain spiderwort - French English Dictionary